|
CATIA V5 Programmierung : View per Rule/Action ausblenden / einblenden
rettev am 03.07.2014 um 15:25 Uhr (1)
Hallo Uwe,das mit dem 3D Parameter:Im 3D schalte ich einen Parameter per User um (z.B.: vom 30 auf 35)Dieser Parameter wird als Externer Parameter im 2D verlinkt. So das ich diesen im 2D nicht selber steuer - dieser wird ja per synchronize umgestellt.Ich bin jetzt dabei alles in eine Reaction zu packen. Das schaut auch soweit recht gut aus.Hättest Du noch einen Tip wie ich eine Reaction NACH einem Update ausführen kann?Gruß, Ben
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter im VBA Form inkl. Einheiten
rettev am 15.01.2013 um 07:25 Uhr (0)
Guten morgen Zusammen,ich habe mir ein VBA Form erstellt, wo ich von einem Part Parameter auslese, verändern kann und wieder an die Parameter übergebe.Zwei Dinge fallen auf:1.) Die Einheiten fehlen2.) Komma wird immer als "." angezeigt.Wer hat ne Idee wie man das behebt?Meine deklaration schaut zur Zeit so Exemplarisch) so aus:Set length1 = para.Item("Hub")Gruß, Ben
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : MsgBox inkl. Parameter
rettev am 26.06.2012 um 11:25 Uhr (0)
Hallo Zusammen,ich versuche gerade eine MsgBox auszugeben wenn ein Parameter-Wert kleiner als X ist.Dabei soll der Wert in die MsgBox geschrieben werden.Wie kann man das realiseren?Meine Notlösung ist ein Check der einen einfachen Text ausgibt das der Parameter kleiner als 10mm ist.Irgendwie hab ich hier einen Denkfehler.....Grüße, Ben
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Federberechnung / Formel / Einheiten
rettev am 20.06.2012 um 11:58 Uhr (0)
Oh, Mist! Das hatte ich falsch verstanden. Danke für den Schubser.Ok, der Parameter ist nun auf 1345,061MPaJetzt ist es nur so, das ich den Parameter auf der Zeichnung auslese (attibute link).Da steht dann natürlich "1345,061MPa"Da sollte aber nur der Wert in N/mm² stehen!? Wie kann man das umändern?Gruß, Ben
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Federberechnung / Formel / Einheiten
rettev am 20.06.2012 um 09:40 Uhr (0)
Hmm.....so ganz verstanden hab ich Euch wohl nicht - oder es klappt so nicht.Ich habe es mal mit einem Parameter "Tc" vom Typ MPa versucht und auch vom Typ "Real"Das Ergebniss bei der Formel: (8*Dm_Neutrale_Faser *Fc )/(PI*Drahtdurchmesser **3) ist leider beim Typ Tc:Real= 1,341387993e+009Moment= 1,341e+012NxmmPressure= 1,341e+009N_m2Nehmen wir an:Dm = 21,6mmFc = 876,4NDrahtdurchmesser = 3,3mmRechne ich zu Fuß komme ich auf: ~ 1341N/mm²Wie schaffe ich es die Formel oder Parameter Typ umzustellen das ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter wieder freigeben über eine rule
rettev am 14.05.2012 um 10:38 Uhr (0)
Hallo Gemeinde,kurze Frage zu einer Parametersteuerung:Ich möchte wenn ein bestimmter Parameter gesetzt ist einen anderen Parameter gleichsetzten.Das klappt auch ohne Probleme (Da_Feder_Seite =Da_Motor_Seite).In dem Moment wo ich aber eine andere Auswahl treffe, soll der Parameter (in dem Fall "Da_Feder_Seite) nicht mehr gesteuert sein, sondern wieder eine freie Eingabe möglich sein.Doch das bekomm ich über eine rule nicht hin.Hier mal wie es bislang ausschaut:Code:if Rohr_Typ =="Durchgehendes Rohr"{ Grund ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Federberechnung / Formel / Einheiten
rettev am 20.06.2012 um 12:31 Uhr (0)
Nein, so wird kein Schuh draus.Mir ist gerade eingefallen das, wenn ich die Einheiten in den Tools verstelle, das sich das nur bei mir und nicht bei meinem Kollgen auswirkt.Daher kann das so nicht klappen.Fangen wir doch noch einmal von Vorne an:Meine Parameter sind wie folgt:Dm_Neutrale_Faser : Typ length (mm)Fc : Typ force (N)Drahtdurchmesser : Typ lenght (mm)Um die Schubspannung zu ermitteln lege ich folgende Formel zu Grunde:tc = (8*Dm_Neutrale_Faser *Fc )/(PI*Drahtdurchmesser **3)Von welchem Typ muss ...
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : MsgBox inkl. Parameter
rettev am 26.06.2012 um 20:40 Uhr (0)
Besten Dank!! Manchmal kann es so einfach sein
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Parameter wieder freigeben über eine rule
rettev am 14.05.2012 um 11:42 Uhr (0)
Hi Mörchen,Danke, der Ansatz klappt.Wirft zwar neue "Probleme" auf, aber die sind überwindbar :-)Gruß, Ben
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Umwandeln von add in remove
rettev am 17.08.2012 um 11:18 Uhr (0)
Hallo Zusammen,ich möchte per Rule oder reaction eine Boolsche Operation von add in remove umwandeln.Also, Parameter x = addParameter Y = removeHat einer von Euch ne Idee?Gruß, Ben
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : Direkteingriff in einen Befehl mittels KWA Regel/Reaktion
rettev am 26.06.2012 um 20:38 Uhr (0)
Hallo,mein Vorschlag wäre die Verschiedenen Varianten über einen Parameter zu steuern - z.B. vom Typ curve.Das ist recht einfach und sehr stabil.Beispiel:Variantenauswahl: Typ StringKontur: Typ CurveÜber eine KWA Rule weist Du die Kontur der Variantenauswahl zu:if `Variantenauswahl` =="Typ_1"{ `neutrale_faser` =`eingefahrene_Laenge_L2`}Gruß, Ben
|
| In das Form CATIA V5 Programmierung wechseln |
|
CATIA V5 Programmierung : MsgBox inkl. Parameter
rettev am 26.06.2012 um 12:12 Uhr (0)
Danke für die schnelle Antwort.Also als Programmierer sehe ich mich mal nicht. Davon bin ich weit entfernt... Daher weis ich auch gerade gar nicht wo Du bist. Würdest Du den Weg über eine rule, reaction oder check realisieren? Bzw. hab ich doch noch sowas im Kopf das es bei einer rule schwer wird mit VBA Code!?
|
| In das Form CATIA V5 Programmierung wechseln |
 |
CATIA V5 Programmierung : View per Rule/Action ausblenden / einblenden
rettev am 02.07.2014 um 14:32 Uhr (1)
Hmm...ich glaube ich verstehe Dich nicht.Hier mal ganz vereinfacht was ich tue:Code:if typ =="modul 30" { Sheet.1m30_detailC.Show=true}Ich müsste jetzt doch NACH einem UPDATE die o.g. rule erneut starten - doch genau hier habe ich keine Ahnung wie man dies realisiert.Zur Info: Der Parameter "typ" kommt aus dem 3D Modell und wird hier per Update gesteuert.Noch was: evt spielt es ja eine Rolle das die Rule immer das Update Symbol behält... - siehe BildGruß, Ben[Diese Nachricht wurde von rettev am 02. Jul ...
|
| In das Form CATIA V5 Programmierung wechseln |